package com.ruoyi.buy.service;

import com.ruoyi.buy.domain.entity.PO.BuyPurchaseBillItem;
import com.ruoyi.buy.domain.entity.PO.BuySpaPricePO;
import com.ruoyi.buy.domain.entity.PO.InvInventoryInfo;
import com.ruoyi.buy.domain.entity.buy0001.BuySpa;
import com.ruoyi.buy.domain.entity.buy0001.BuySpaSearchInDto;
import com.ruoyi.common.core.domain.model.LoginUser;
import org.apache.poi.ss.formula.functions.T;

import java.util.List;

/**
 * 角色业务层
 * 
 * @author ruoyi
 */
public interface ICommonService
{
    String getNo(String type);

    void changeSpaPrice(Object mainInfo,Object item, String createBy, String vBillNo,String type,String vContractType) throws Exception;

    void changeInventory(Object mainInfo,List<Object> itemInfo,String vType) throws Exception;

    String getUsername();

    LoginUser getLoginUser();

    void transformGeneralInventory(List<InvInventoryInfo> invInventoryInfos);
}
